$(function() {
    //全选 全不选功能模块
    //就是把全选按钮(checkall)的状态赋值给 三个小的按钮 就可以了
    $(".checkall").change(function() {
            // console.log($(this).prop("checked"))
            $(".j-checkbox").prop("checked", $(this).prop("checked"))
        })
        //如果小复选框被选中的个数等于4 就应该把全选按钮选上,否则全选按钮不选
    $(".j-checkbox").change(function() {
        //$(".j-checkbox").length这个是所有的小复选框的个数
        if ($(".j-checkbox:checked").length === $(".j-checkbox").length) {
            $(".checkall").prop("checked", true)
        } else {
            $(".checkall").prop("checked", false)
        }
        getSum();
    })
    getSum()
        //计算总和
    function getSum() {
        var sum = 0;
        $(".j-checkbox:checked").each(function(i, ele) {
            var value = $(ele).siblings(".sum").text().trim(); // 获取文本并去除空格
            console.log(value); // 输出每个 .sum 的值
            if (!isNaN(value) && value !== "") { // 检查是否为有效数字
                sum += parseFloat(value); // 累加有效数字
            }
        });
        $(".total").text(sum); // 更新总和
    }
    //删除
    $(".delete a").click(function() {
            $(this).parents(".bb").remove();
        })
        //删除选中商品
    $(".del").click(function() {
        $(".j-checkbox:checked").parents(".bb").remove()
    })
})